investigator internal investigations detective attorney investigations investigation case management private investigation management investigation software fraud